backscattering radar - English Synonyms Dictionary